rest bite - Turkish English Dictionary